yo-yo team - German English Dictionary